mountains of rubbish - Spanish English Dictionary